// @import "./base";


// :global {

//   // active background color

//   .ant-menu-item:hover,
//   .ant-menu-item-active,
//   .ant-menu-submenu-active,
//   .ant-menu-submenu-title:hover {
//     background-color: @activeBackgroundColor;
//   }

//   .ant-table-thead > tr.ant-table-row-hover,
//   .ant-table-tbody > tr.ant-table-row-hover,
//   .ant-table-thead > tr:hover,
//   .ant-table-tbody > tr:hover {
//     background: @activeBackgroundColor;
//   }

//   .ant-transfer-list-body ul li:hover {
//     background-color: @activeBackgroundColor;
//   }

//   .ant-select-tree li a:hover {
//     background-color: @activeBackgroundColor;
//   }

//   .ant-tree li a:hover {
//     background-color: @activeBackgroundColor;
//   }

//   .ant-upload-list-item:hover .ant-upload-list-item-info {
//     background-color: @activeBackgroundColor;
//   }

//   .ant-fullcalendar-value:hover {
//     background: @activeBackgroundColor;
//   }

//   .ant-fullcalendar-fullscreen .ant-fullcalendar-month:hover,
//   .ant-fullcalendar-fullscreen .ant-fullcalendar-date:hover {
//     background: @activeBackgroundColor;
//   }

//   .ant-select-dropdown {
//     border-radius: 2px;
//   }

//   .ant-select-dropdown-menu-item:hover,
//   .ant-select-dropdown-menu-item-active {
//     background-color: @activeBackgroundColor;
//   }

//   .ant-cascader-menu-item:hover {
//     background: @activeBackgroundColor;
//   }

//   .ant-dropdown-menu {
//     border-radius: 2px;
//   }

//   .ant-dropdown-menu-item:hover,
//   .ant-dropdown-menu-submenu-title:hover {
//     background-color: @activeBackgroundColor;
//   }

//   .ant-menu-horizontal:after {
//     content: none;
//   }

//   .ant-menu-horizontal > .ant-menu-item:hover,
//   .ant-menu-horizontal > .ant-menu-submenu:hover,
//   .ant-menu-horizontal > .ant-menu-item-active,
//   .ant-menu-horizontal > .ant-menu-submenu-active,
//   .ant-menu-horizontal > .ant-menu-item-selected,
//   .ant-menu-horizontal > .ant-menu-submenu-selected {
//     border-bottom: 2px solid @themeGreen;
//     color: @themeGreen;
//   }

//   .ant-select-selection {
//     border-radius: 2px;
//   }

//   // border color
//   .ant-select-selection:hover,
//   .ant-select-focused .ant-select-selection,
//   .ant-select-open .ant-select-selection,
//   .ant-select-selection:focus,
//   .ant-select-selection:active {
//     border:1px solid @themeGreen;
//   }

//   .ant-select-open .ant-select-selection {
//     box-shadow: none;
//   }

//   .ant-menu-item-selected {
//     font-weight: bold;
//     color: @themeGreen;
//   }
//   .ant-menu-item-selected > a,
//   .ant-menu-item-selected > a:hover {
//     font-weight: bold;
//     color: @themeGreen;
//   }

//   .ant-select-dropdown-menu-item-selected,
//   .ant-select-dropdown-menu-item-selected:hover {
//     background-color: #f7f7f7;
//     font-weight: bold;
//     color: @themeGreen;
//   }

//   .ant-btn-primary.ant-btn-sm {
//     background: @themeGreen;
//     border-color: @themeGreen;
//     &:hover {
//       color: #fff;
//     }
//   }

//   .ant-btn:hover, .ant-btn:focus {
//     border-color: @themeGreen;
//   }

//   .ant-input:hover, .ant-input:focus {
//     border-color: @themeGreen;
//     box-shadow: none;
//   }

//   .ant-btn-clicked:after {
//     content: none;
//   }

//   // Modal
//   button {
//     outline-width: 0;
//   }

//   .ant-modal {
//     width: 600px !important;

//     &-header {
//       font-size: 16px;
//       color: #6e7d97;
//       background-color: #eff2f7;
//       border-bottom-width: 0;
//     }

//     &-body {
//         padding: 20px;
//     }

//     &-footer {
//         padding: 10px 15px 10px 15px;
//         .ant-btn {
//             border-radius: 25px;
//             padding: 6px 25px;
//         }

//         .ant-btn-primary {
//             color: white;
//             background-color: @themeGreen;
//             border-color: @themeGreen;
//             &[disabled] {
//                 color: #ccc;
//                 background-color: #f7f7f7;
//                 border-color: #d9d9d9;
//             }
//         }

//         .ant-btn-ghost {
//             &:hover {
//                 color: @themeGreen;
//                 border-color: @themeGreen;
//             }
//         }
//     }

//     &.table-modal {
//       .ant-modal-body {
//         max-height: 400px;
//         padding-top: 40px;
//         padding-bottom: 40px;
//         overflow-y: auto;

//         .y-form-group {
//           padding-left: 5px;
//           padding-right: 5px;
//           .y-control-label {
//             color: #8bca5a;
//           }
//         }
//       }
//     }
//   }
// }
